twisting of leg - Alemán Inglés Diccionario